cache (for weapons) - Espagnol Anglais Dictionnaire